strand insulation - Espagnol Anglais Dictionnaire